anti-watching device - German English Dictionary